use std::collections::HashSet;

pub fn new_count_distinct(input_str: &str) -> usize {
    let elements: HashSet<String> = input_str
        .split(',')
        .map(|s| s.trim().to_string()) // 去除空格并转换为字符串
        .collect(); // 使用 HashSet 自动去重

    // 2. 返回去重后的元素个数
    elements.len()
}
